你所不知道的 JS|非同步處理與效能

NT $ 494


「Kyle闡明了JavaScript的非同步本質,並展示如何以promises和generators使之變得簡單明瞭。」
—MARCGRABANSKI,CEO和UI開發人員,前端大師

《你所不知道的JS》系列包括:
■導讀,型別與文法
■範疇與Closures,this與物件原型
■非同步處理與效能
■ES6與未來發展

不管你有多少的JavaScript使用經驗,但你可能還未能完整地了解這個語言。作為《你所不知道的JS》系列的一部分,這本簡明的指南會相當深入地探討JavaScript新的非同步功能與效能技巧,包括了Promises、產生器(generators)以及WebWorkers,它們讓你能夠建立精密的單頁面web應用程式,並且在過程中避開回呼地獄(callbackhell)。

如同《你所不知道的JS》系列其他書籍,《你所不知道的JS|非同步處理與效能》會深入探討這個語言較為棘手的部分,也就是許多JavaScript程式設計師會乾脆避開的那些部分。具備了這些知識後,你就能真正精通JavaScript。

在這本書中,你會:
■探索JavaScript處理非同步程式設計的新舊方法
■逃脫「回呼地獄」,使用JavaScript的Promises來修補「控制逆轉(inversionofcontrol)」問題
■使用產生器以循序的、看似同步的方式表達非同步流程
■以WebWorkers、SIMD及asm.js來增進程式層級的效能
■學習用於基準化分析(benchmarking)及微調運算式和述句效能的寶貴資源與技巧

本系列之補充資料(程式碼範例、練習等)可在此處下載:https://github.com/getify/You-Dont-Know-JS


效能 文法 GENERATORS UI JAVASCRIPT 語言 應用程式 WEB